package com.yfqy.app.modules.wechat.model;

import lombok.Data;

@Data
public class WechatRefundResponse {
    // 返回状态码
    private String returnCode;

    // 返回信息
    private String returnMsg;

    // 业务结果
    private String resultCode;

    // 错误代码
    private String errCode;

    // 错误代码描述
    private String errCodeDes;

    // 公众账号ID
    private String appid;

    // 商户号
    private String mchId;

    // 随机字符串
    private String nonceStr;

    // 签名
    private String sign;

    // 微信订单号
    private String transactionId;

    // 商户订单号
    private String outTradeNo;

    // 商户退款单号
    private String outRefundNo;

    // 微信退款单号
    private String refundId;

    // 退款金额
    private Integer refundFee;

    // 应结退款金额
    private Integer settlementRefundFee;

    // 标价金额
    private Integer totalFee;

    // 应结订单金额
    private Integer settlementTotalFee;

    // 标价币种
    private String feeType;

    // 现金支付金额
    private Integer cashFee;

    // 现金支付币种
    private String cashFeeType;

    // 现金退款金额
    private Integer cashRefundFee;

    // 代金券退款总金额
    private Integer couponRefundFee;

    // 退款代金券使用数量
    private Integer couponRefundCount;
}
